armed forces of liberation - Turco Inglés Diccionario